Compensation in Collaborative Editing
نویسندگان
چکیده
In order to support users to recover from erroneous changes or to explore previously executed modifications, collaborative editing systems offer the undo mechanism. Providing an undo feature in fully decentralised collaborative editors is challenging as users are allowed to revert any changes performed by any user. Operational transformation has been devised as a suitable mechanism for maintaining consistency in collaborative editing systems. Therefore, in this paper we present a novel undo approach in the context of operational transformation mechanism. Our approach is based on the notion of compensation used in databases where compensating operations semantically undo other operations. Moreover, our compensation mechanism is less restraining than any undo approaches and is generic in the sense that it can be used in association with any operational transformation algorithm. Key-words: Compensation, Transformation Operationnal, Group undo, Collaborative Editing Compensation dans l’édition Collaborative Résumé : Les systèmes d’édition collaborative fournissent un mécanisme d’annulation qui permet à un utilisateur de corriger ses erreurs ou de visionner des modifications précédentes. Il est difficile de fournir une telle fonctionnalité dans un environnement collaboratif totalement décentralisé où tous les utilisateurs sont autorisés à retirer les modifications effectuées par n’importe quel autre utilisateur. L’approche des Transformées opérationnelles permet d’assurer la cohérence des données partagées dans les systèmes d’édition collaborative. Nous présentons, dans cet article, une nouvelle approche pour l’annulation dans le contexte des transformées opérationnelles. Notre approche est basée sur la notion de compensation utilisée dans les bases de données. Dans cette approche, les opérations de compensation annulent sémantiquement les effets des autres opérations. Notre mécanisme de compensation est moins contraignant que les autres approches pour l’annulation. Notre approche est également génerique du fait qu’elle peut être utilisée en association avec n’importe quel algorithme de transformation opérationnelle. Mots-clés : Compensation, Transformée operationnelle, Annulation de groupe, Édition collaborative Compensation in Collaborative Editing 3
منابع مشابه
Collaborative Output Tasks and their Effects on Learning English Comparative Adjectives
This study aimed to examine the effect of two types of collaborative output tasks on Iranian EFL learners’ comparative adjectives with two or more syllables. Thirty Iranian EFL learners participated in this study which were then divided into two experimental and one control groups; one experimental group received dictogloss task in 4-pairs and the other experimental group was given text reconst...
متن کاملThe Effects of Collaborative and Individual Output Tasks on Learning English Collocations
One of the most problematic areas in foreign language learning is collocation. It is often seen as arbitrary and an overwhelming obstacle to the achievement of nativelike fluency. Current second language (L2) instruction research has encouraged the use of collaborative output tasks in L2 classrooms. This study examined the effects of two types of output tasks (editing and cloze) on the learni...
متن کاملThe Comparative Effect of Task Type and Learning Conditions on the Achievement of Specific Target Forms
The completion mode (individual, collaborative) of the tasks and the conditions under which these modes are performed have been reported to play an important role in language learning. The present study aimed to investigate the effects of employing text editing tasks performed both individually and collaboratively, on the achievement of English grammar under explicit and implicit learning condi...
متن کاملTwo Collaborative Feedback Models in EFL Writing Instruction: Do They Make a Difference?
Research in L1 writing has found numerous benefits of employing collaborative learning in the classroom. The research findings on group work provide clear evidence that engaging learners in group activities increases opportunities for students to engage in the negotiation of meaning, which further leads to better acquisition. The present study, implementing two different collaborative feedback ...
متن کاملTeaching Academic Vocabulary Through Reconstruction Editing Task: Does Group Size Matter?
The use of collaborative classroom interactional tasks is on the rise recently since they incorporate the negotiation of meaning and thus they may be regarded as one of the most efficient ways to ease a learner’s focus on form. This study investigated the immediate and long-term effects of reconstruction editing task on the learning of 20 academic vocabulary items through using five reconstruct...
متن کامل